self abuse - French English Dictionary